package com.fs.uc.core.behavior;

import com.fs.uc.base.domain.Role;

import java.util.List;
import java.util.Set;

/**
 * @author 崔超
 * 2021/12/31
 */
public interface ParkBehavior {
    void create(String parkName,String loginName,String password,String managerPhone);

    void enableFunction(Long orgId, String moduleName);

    void disableFunction(Long orgId, String moduleName);

    Set<Role> getAssignableRoles(Long orgId);

    void bindAdditionalRole(Long parkId, Long personId, List<String> roleNames);
}
